@charset "UTF-8";

body {
	padding: 	0px;
	text-align:	center;					/*文字水平居中*/
	line-height:40px;
}
.divGrid {
	width:				900px;
	margin:				15px auto;
	padding:			0px;
	text-align:			center;
}
input, select {
	vertical-align:		middle;			/* 控件上下居中 */
}

table {
	border-collapse:	collapse;   	/*边框折叠*/
}
td, th {								/*设置td和th的默认样式*/
	height:		40px;
	padding:	5px;					/*设置内边距*/
	border: 	none;					/*设置无边框。默认无背景色*/
	text-align:	center;
}
.tr_header {							/*表头所在的行*/
	background: rgba(68, 136, 187, 0) !important;/*如果不用!important声明为最优先，则会被奇数行的背景色取代*/
	color: #000000 !important;
	font-size:	small;
}
.table_border td, th {					/*针对table_border的子元素td,th。（所有层次的子元素）*/
	border: 	1px solid #DDE;
}
.table_padding10 td, th {				/*针对table_padding10的子元素td,th。（所有层次的子元素）*/
	padding:	10px;					/*设置内边距*/
}
.table_border_bg tr:nth-child(odd) { 	/*第奇数个子元素。nth即第n个*/
	background:	#FFF;
}
.table_border_bg tr:nth-child(even) {  	/*第偶数个子元素*/
	background:	#F6F6F6;
}
.table_hover tr:hover {             	/*鼠标悬停。冒号表示伪类选择器。针对table_hover的子元素tr*/
	background:	#FDC;
}

.left {
	text-align:	left;					/*文字水平靠左*/
}
.center {
	text-align:	center;					/*文字水平居中*/
}
.right {
	text-align:	right;					/*文字水平靠右*/
}

.msg {
	font-size:	small;
	color: 		red;
}
.note {
	font-size:	small;
	color: 		gray;
}
	